transmitting microphone - Francés Inglés Diccionario